package com.ruoyi.lucky.domain;

import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 用户基础信息对象 t_user
 * 
 * @author ruoyi
 * @date 2020-11-12
 */
@Data
public class TUser extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 用户ID */
    private Long userId;

    /** 用户登录密码 */
    @Excel(name = "用户登录密码")
    private String userPassword;

    /** 用户名 */
    @Excel(name = "用户名")
    private String userName;

    /** 用户昵称 */
    @Excel(name = "用户昵称")
    private String userNickname;

    /** 用户头像 */
    @Excel(name = "用户头像")
    private String userAvatar;

    /** 手机号 */
    @Excel(name = "手机号")
    private String userPhone;

    /** 推荐人编号 */
    @Excel(name = "推荐人编号")
    private String userNo;

    /** 地区 */
    @Excel(name = "地区")
    private String userArea;

    /** IP 地址 */
    @Excel(name = "IP 地址")
    private String userIp;

    /** 状态 0 正常 1 冻结 */
    @Excel(name = "状态 0 正常 1 冻结")
    private Long userStatus;

    /** 账号余额 */
    @Excel(name = "账号余额")
    private Double balance;

    /** 邀请码 */
    @Excel(name = "邀请码")
    private String  userCode;

    /** 幸运值 */
    @Excel(name = "幸运值")
    private Double luckvalue;

    /** 每日盲盒可开次数 */
    @Excel(name = "每日盲盒可开次数")
    private Long opentimes;

    /** 可额外开启次数 */
    @Excel(name = "可额外开启次数")
    private Long extratimes;

    /** 充值总额 */
    private Double rechageTotal;

    /** 奖励金额 */
    private Double rewardFee;

    /** 删除标志 */
    private String delFlag;


}
